package com.groupbuying.customer.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 分销商表
 * 
 * @author wenguoqiang
 * @email 17081@mengtaigroup.com
 * @date 2019-01-11 09:23:10
 */
public class DistributorDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private String uuid;
	//
	private String delflag;
	//
	private String opetime;
	//
	private String oper;
	//创建人
	private String createoper;
	//创建时间
	private String createopetime;
	//版本号
	private Integer version;
	//分销商名称
	private String distributorname;
	//手机号
	private String mobile;
	//父类Id
	private String parentid;
	//创建时间
	private String createtime;
	//绑定时间
	private String bindingtime;
	//累计分销提佣
	private BigDecimal totalcommission;
	//分销商类型 1 分销人 , 2 分销店 
	private String type;
	//关联店铺
	private String storeuuid;
	//关联会员
	private String cutomeruuid;
	//团队人数 累计增加人数
	private Integer teamnum;
	//头像
	private String logo;
	//累计消费金额
	private BigDecimal totalbuymoney;
	//二级分佣金额
	private BigDecimal secondcommission;
	//累计订单金额
	private BigDecimal totalorderprice;
	//分销商帐号
	private String distributoraccount;
	//联系人
	private String contactperson;
	//代数
	private Integer level;
	//给上级的分佣金额
	private BigDecimal uppercommission;
	//市场专员uuid
	private String marketingstaffuuid;

	/**
	 * 设置：
	 */
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	/**
	 * 获取：
	 */
	public String getUuid() {
		return uuid;
	}
	/**
	 * 设置：
	 */
	public void setDelflag(String delflag) {
		this.delflag = delflag;
	}
	/**
	 * 获取：
	 */
	public String getDelflag() {
		return delflag;
	}
	/**
	 * 设置：
	 */
	public void setOpetime(String opetime) {
		this.opetime = opetime;
	}
	/**
	 * 获取：
	 */
	public String getOpetime() {
		return opetime;
	}
	/**
	 * 设置：
	 */
	public void setOper(String oper) {
		this.oper = oper;
	}
	/**
	 * 获取：
	 */
	public String getOper() {
		return oper;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateoper(String createoper) {
		this.createoper = createoper;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreateoper() {
		return createoper;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateopetime(String createopetime) {
		this.createopetime = createopetime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreateopetime() {
		return createopetime;
	}
	/**
	 * 设置：版本号
	 */
	public void setVersion(Integer version) {
		this.version = version;
	}
	/**
	 * 获取：版本号
	 */
	public Integer getVersion() {
		return version;
	}
	/**
	 * 设置：分销商名称
	 */
	public void setDistributorname(String distributorname) {
		this.distributorname = distributorname;
	}
	/**
	 * 获取：分销商名称
	 */
	public String getDistributorname() {
		return distributorname;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：父类Id
	 */
	public void setParentid(String parentid) {
		this.parentid = parentid;
	}
	/**
	 * 获取：父类Id
	 */
	public String getParentid() {
		return parentid;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreatetime(String createtime) {
		this.createtime = createtime;
	}
	/**
	 * 获取：创建时间
	 */
	public String getCreatetime() {
		return createtime;
	}
	/**
	 * 设置：绑定时间
	 */
	public void setBindingtime(String bindingtime) {
		this.bindingtime = bindingtime;
	}
	/**
	 * 获取：绑定时间
	 */
	public String getBindingtime() {
		return bindingtime;
	}
	/**
	 * 设置：累计分销提佣
	 */
	public void setTotalcommission(BigDecimal totalcommission) {
		this.totalcommission = totalcommission;
	}
	/**
	 * 获取：累计分销提佣
	 */
	public BigDecimal getTotalcommission() {
		return totalcommission;
	}
	/**
	 * 设置：分销商类型 1 分销人 , 2 分销店 
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：分销商类型 1 分销人 , 2 分销店 
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：关联店铺
	 */
	public void setStoreuuid(String storeuuid) {
		this.storeuuid = storeuuid;
	}
	/**
	 * 获取：关联店铺
	 */
	public String getStoreuuid() {
		return storeuuid;
	}
	/**
	 * 设置：关联会员
	 */
	public void setCutomeruuid(String cutomeruuid) {
		this.cutomeruuid = cutomeruuid;
	}
	/**
	 * 获取：关联会员
	 */
	public String getCutomeruuid() {
		return cutomeruuid;
	}
	/**
	 * 设置：团队人数 累计增加人数
	 */
	public void setTeamnum(Integer teamnum) {
		this.teamnum = teamnum;
	}
	/**
	 * 获取：团队人数 累计增加人数
	 */
	public Integer getTeamnum() {
		return teamnum;
	}
	/**
	 * 设置：头像
	 */
	public void setLogo(String logo) {
		this.logo = logo;
	}
	/**
	 * 获取：头像
	 */
	public String getLogo() {
		return logo;
	}
	/**
	 * 设置：累计消费金额
	 */
	public void setTotalbuymoney(BigDecimal totalbuymoney) {
		this.totalbuymoney = totalbuymoney;
	}
	/**
	 * 获取：累计消费金额
	 */
	public BigDecimal getTotalbuymoney() {
		return totalbuymoney;
	}
	/**
	 * 设置：二级分佣金额
	 */
	public void setSecondcommission(BigDecimal secondcommission) {
		this.secondcommission = secondcommission;
	}
	/**
	 * 获取：二级分佣金额
	 */
	public BigDecimal getSecondcommission() {
		return secondcommission;
	}
	/**
	 * 设置：累计订单金额
	 */
	public void setTotalorderprice(BigDecimal totalorderprice) {
		this.totalorderprice = totalorderprice;
	}
	/**
	 * 获取：累计订单金额
	 */
	public BigDecimal getTotalorderprice() {
		return totalorderprice;
	}
	/**
	 * 设置：分销商帐号
	 */
	public void setDistributoraccount(String distributoraccount) {
		this.distributoraccount = distributoraccount;
	}
	/**
	 * 获取：分销商帐号
	 */
	public String getDistributoraccount() {
		return distributoraccount;
	}
	/**
	 * 设置：联系人
	 */
	public void setContactperson(String contactperson) {
		this.contactperson = contactperson;
	}
	/**
	 * 获取：联系人
	 */
	public String getContactperson() {
		return contactperson;
	}
	/**
	 * 设置：代数
	 */
	public void setLevel(Integer level) {
		this.level = level;
	}
	/**
	 * 获取：代数
	 */
	public Integer getLevel() {
		return level;
	}
	/**
	 * 设置：给上级的分佣金额
	 */
	public void setUppercommission(BigDecimal uppercommission) {
		this.uppercommission = uppercommission;
	}
	/**
	 * 获取：给上级的分佣金额
	 */
	public BigDecimal getUppercommission() {
		return uppercommission;
	}
	/**
	 * 设置：市场专员uuid
	 */
	public void setMarketingstaffuuid(String marketingstaffuuid) {
		this.marketingstaffuuid = marketingstaffuuid;
	}
	/**
	 * 获取：市场专员uuid
	 */
	public String getMarketingstaffuuid() {
		return marketingstaffuuid;
	}
}
